Science and Technology for Environmental Protection - English Synonyms Dictionary